Global routing based on Steiner min-max trees
نویسندگان
چکیده
We study global routing of multiterminal nets. We propose a new global router: each step consists of finding a tree, called a Steiner min-max tree, that is a Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). We propose an 0 (min { e loglog e , n* } ) time algorithm for obtaining a Steiner min-max tree in a weighted graph with e edges and n vertices (this result should be contrasted with the NP-completeness of the traditional minimum-length Steiner tree problem). Experimental results on difficult examples, on randomly generated data, on master slice chips, and on benchmark examples from the Physical Design Workshop are included.
منابع مشابه
A powerful global router: based on Steiner min-max trees
We study global routing of multiterminal nets. We propose a new global router; each step consists of finding a tree, called Steiner min-max tree, that is, a Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). We propose an effient algorithm for obt...
متن کاملAn Efficient Rectilinear Steiner Tree Algorithm for Vlsi Global Routing
As we move to deep sub-micron designs below 0.18 microns, the delay of a circuit, as well as power dissipation and area, is dominated by interconnections between logical elements (i.e. transistors)[1]. The focus of this paper is on the global routing problem. Both global and channel routing are NP-hard[2]; therefore, all existing solution methodologies are heuristics. The main aim is to develop...
متن کاملCreating and exploiting flexibility in rectilinear Steiner trees
The global routing problem decomposes the large, complex routing problem into a set of more manageable subproblems. The high correlation between the output of the global router and the detailed router enables the designer to efficiently use the global route to refine the design quickly before running the full detailed route. Hence, routability of the global routing solution is the key factor. T...
متن کاملSEGRoute: A New Global Routing Methodology Based on Grid Graph Segmentation
In this paper, we propose a new global routing methodology named SEGRoute, which is based on grid graph segmentation of the given routing problem. The SEGRouting methodology first divides the grid graph of the routing problem into various segments; it then performs routing for the various segments (completing routing if possible and trying to maintain minimum wirelength) and then performs a “se...
متن کاملInterconnect layout optimization under higher order RLC model forMCM designs
In this paper, we study the interconnect layout optimization problem under a higher-order RLC model to optimize not only delay, but also waveform, for interconnects with non-monotone signal response in the context of MCM global routing. We propose a unified approach that considers topology optimization and waveform optimization simultaneously. Using a new incremental moment computation algorith...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 9 شماره
صفحات -
تاریخ انتشار 1990